/*import typeOfBrowser from './typeOfBrowser'
import jsApi from './cx580.jsApi'*/

/*
 * 各渠道进入优惠券列表
 */

    var baseApiUrl = fromUrl('baseApiUrl');

    var url = fromUrl('signOnPost') + 'user/bindIndexInfo';
    var title = '感觉对你有用，就分享给你了';
    var content = '我已经领取了这个礼包,优惠很实用,好东西,一定要与你分享。';
    var icon = fromUrl('indexPost') + 'cweb/activity/2017/06/sixyears/images/showImg.png';
    var shareChannel = 'weiXin,wenXinCircle,alipay,qq'; // app分享渠道


    /**
     * 优惠券列表
     */
    function shareGotoCouponsList() {
        var Url = baseApiUrl + '/MyCoupon/Couponlist.aspx';
        var userChannel = TypeOfBrowser();
        switch (userChannel) {
            case 'app':
                jsApi.call({
                    "commandId": "",
                    "command": "jump",
                    "data": {
                        "target": "couponList",
                        "couponType": "0"
                    }
                }, function (data) {
                    // alert(JSON.stringify(data))

                });
                break;
            default:
                window.location.href = Url + '/carInfo/RegistCar.aspx?userType=' + userChannel;
                break;
        }
    }

    /**
     * 
     * 分享事件
     */
    function shareGotoShare() {
        var userChannel = TypeOfBrowser();

        switch (userChannel) {
            case 'app':
                //APP, 分享：比较特殊，网址不走单点登录
                window.cx580.jsApi.call(
                {
                    "commandId": "",
                    "command": " share",
                    "data": {
                        'url': fromUrl('index'),
                        'title': title,
                        'content': content,
                        'icon': icon,
                        'shareChannel': shareChannel,
                        'transportMap': {

                        }
                    } /*封装需求请求的数据*/
                }, function (data) {
                    var msg = '';
                    if (data.message) {
                        switch (data.status) {
                            case 1:
                                msg = '取消分享';
                                break;
                            case 2:
                                msg = '分享出错';
                                break;
                        }
                    } else {
                        msg = data.message;
                    }
                    popClose();
       /*             if (msg)

                        AW.toast.show({
                            message: msg,
                            type: 'none',
                            callContainer: true
                        });*/

                });
                break;

                /**
                     * 支付宝 分享：钉钉无法控制 ：url, title, content, icon
                     */
            case 'aliPay':
                if (navigator.userAgent.indexOf("AlipayClient") === -1) {
                    alert('请在支付宝钱包内运行');
                } else {
                    if ((Ali.alipayVersion).slice(0, 3) >= 8.1) {
                        Ali.call('hideOptionMenu');  ///隐藏支付宝右按钮
                        Ali.share({
                            'bizType': "", // 标示业务类型，埋点时使用，不需要埋业务参数，可以设空
                            'keepOrder': false, // 保持分享渠道的顺序,android 9.1 换新的分享组件以后不支持
                            //渠道名称。支持以下几种：Weibo/LaiwangContacts/LaiwangTimeline/Weixin/WeixinTimeLine/SMS/CopyLink
                            'channels': [
                                {
                                    name: 'ALPContact', //支付宝联系人,9.0版本
                                    param: {
                                        //请注意，支付宝联系人仅支持一下参数
                                        contentType: 'url', //必选参数,目前支持支持"text","image","url"格式
                                        content: content, //必选参数,分享描述
                                        iconUrl: icon, //必选参数,缩略图url，发送前预览使用,
                                        imageUrl: icon, //图片url
                                        url: url + "?userType=AliPay", //必选参数，卡片跳转连接
                                        title: title, //必选参数,分享标题
                                        memo: "" //透传参数,分享成功后，在联系人界面的通知提示。
                                    }
                                }, {
                                    name: 'ALPTimeLine', //支付宝生活圈
                                    param: {
                                        contentType: 'url', //必选参数,目前只支持"url"格式
                                        title: title, //标题
                                        url: url + "?userType=AliPay", //url
                                        iconUrl: icon //icon
                                    }
                                }, {
                                    name: 'Weibo', //新浪微博
                                    param: {
                                        title: title,
                                        content: content,
                                        imageUrl: icon,
                                        captureScreen: true, //分享当前屏幕截图(和imageUrl同时存在时，优先imageUrl)
                                        url: url + "?userType=AliPay", //url//分享跳转的url，当添加此参数时，分享的图片大小不能超过32K
                                    }
                                }, {
                                    name: 'SMS', //短信
                                    param: {
                                        content: content,
                                        // contentType和extData为人传人定制功能专用，无需求请勿设置，campId   活动ID （一定不能为空）
                                        contentType: 'url',
                                        extData: ''
                                    }
                                }, {
                                    name: 'CopyLink', //复制链接
                                    param: {
                                        url: fromUrl('index')
                                    }
                                }
                            ]
                        }, function (result) {
                            if (result.errorCode) {
                                //没有成功分享的情况
                                //errorCode=10，分享失败或取消
                                
                            } else {
                                //成功分享的情况
                           
                            }

                        });
                    } else {
                        alert('请在钱包8.1以上版本运行');
                    }
                }


                break;
                //////// alipay

                /**
                 * 微信 分享：能不能分享到新页面：url, title, content, icon
                 */
            case 'weixin':
               
                break;
                //// weixin
                /**
                 * QQ 分享：和微信一样
                 */
            case 'QQ':
                break;
                /////qq 
            default:
                //window.location.href = Url + '/user/bindShareInfo?userType=' + userChannel;
                break;
        }


    }

    /* 分享和跳转到优惠券事件 */
    function shareFUN(type) {
        switch (type) {
            case 'coupons':
                shareGotoCouponsList();
                break;

            case 'share':
                // 支付宝和APP。可以直接吊起分享
                if (TypeOfBrowser() == 'weixin' || TypeOfBrowser() == 'qq') {
                } else {
                   
                    shareGotoShare();
                }
                break;
        }

    }

